1
general::
Phrase(s): assail someone with something
1. Lit. to attack someone with something, such as a weapon. • The crook assailed the officer with the officer’s own club. • The riot police were assailed with stones and bottles. 2. Fig. to pester or annoy someone with questions, requests, demands, etc. • Don’t assail me with all your complaints. • She assailed herself with constant guilty rebukes.
McGrawhill's American Idioms And Phrasal Verbs